// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

/* This file supports C files copied from the 6g runtime library.
   This is a version of the 6g runtime.h rewritten for gccgo's version
   of the code.  */

/* Defined types.  */

#error "runtime.h not used anymore"

typedef struct  Traceback	Traceback;

/*
 * very low level c-called
 */



/*
 * wrapped for go users
 */


void	runtime_time_scan(void (*)(byte*, int64));
void	runtime_trampoline_scan(void (*)(byte *, int64));

void	runtime_check(void);

void *__go_new (uintptr_t size);
void *__go_new_nopointers (uintptr_t size);

void runtime_enable_gc(void);
